﻿//pacote... colocar a estrutura de diretório aqui
package  br.com.harmonia.Flash
{
	//imports:
	import flash.display.MovieClip;
	import flash.display.Stage;
	import flash.events.Event;
	import flash.events.KeyboardEvent;
	
	//nossa classe deve estender de movieclip, MUITO cuidado com as maiúsculas, o nome deve ser igual no construtor tb e referenciado no flash
	public class XNALikeGame extends MovieClip
	{
		var nave:Nave;
		
		//construtor, roda qd o objeto é criado
		public function XNALikeGame() 
		{
			trace("111");
			//cria um objeto da classe Nave, q está no mesmo pacote
			nave = new Nave(this.stage);
			//se não colocar no palco não aparece
			stage.addChild(nave);
			
			nave.x = (stage.stageWidth - nave.width) / 2;
			nave.y = (stage.stageHeight - nave.height) / 2;
			
			addEventListener(Event.ENTER_FRAME, Update, false, 0, true);
			
		}
		
		public function Update(e:Event) : void
		{
			trace("555");
			//nave.teste(KeyboardEvent.KEY_DOWN);
			//nave.addEventListener(KeyboardEvent.KEY_DOWN, nave.handleKeyboardDown(e), false, 0, true);
			
		}
		
		public function Draw() : void
		{
			
		}
		
		
	}
	
}
